// ============================== 导入依赖 ============================== //

// ============================== 导出行状态 ============================== //

export default {
  // —————————————————————————————— 公共覆盖 —————————————————————————————— //

  label: { type: String, default: '状态' }, // 显示标题
  bind: { type: String, default: 'status' }, // 绑定键名
  width: { type: [Number, String], default: '' }, // 宽度
  empty: { type: String, default: '-' }, // 空白符

  // —————————————————————————————— 私有属性 —————————————————————————————— //

  dict: { type: Array, default: null }, // 字典列表 [id, name, color] (为空则取 state.DICT.STATUS)
  colorIndex: { type: Number, default: 3 }, // 颜色字段的下标号

  hasColor: { type: Boolean, default: false }, // 是否有颜色
  hasBorder: { type: Boolean, default: false }, // 是否有边框
  hasBackground: { type: Boolean, default: false }, // 是否有背景
}
